模型训练从零训练一个小 LLM03 - 预训练主循环On this page03 - 预训练主循环 这一篇产出一个 train.py。跑起来 loss 会从 10.37 开始往下掉,能存 checkpoint,能断点续训,屏幕上能看到 MFU。 刻意不用 Trainer,不用 Accelerate。整个循环三十行以内看得完,每一行在干什么都说得清。 前置:01 篇产出的 train.bin 和 val.bin,02 篇产出的 model.py。这一篇还是单卡,多卡放到 04 篇。 零、开始之前:训练循环在循环什么 0.1 五个动作 训练就是把下面五步重复几千次,没有别的: